En un movimiento que promete revitalizar el rendimiento de las tarjetas gráficas de gama media y dispositivos portátiles, un desarrollador vinculado al ecosistema de Valve ha presentado una serie de parches para el kernel de Linux.
Valve optimiza la gestión de VRAM en Linux para juegos
El objetivo es claro, el de optimizar la gestión de la memoria de video (VRAM) en sistemas que cuentan con 8 GB o menos, un segmento que hoy sufre ante las altas exigencias de los títulos AAA modernos.
Hasta ahora, cuando una tarjeta gráfica agotaba su VRAM bajo Linux, el sistema solía desplazar datos críticos del juego hacia la memoria del sistema (GTT), cuya latencia es mucho mayor y su ancho de banda es muy menor. Este fenómeno, conocido como “spillover”, provoca grandes caídas de fps y una experiencia de juego que no es fluida. Pruebas realizadas en títulos como Cyberpunk 2077 mostraron que el sistema podía llegar a utilizar más de 1300 MB de GTT, afectando la fluidez incluso en configuraciones recomendadas.
La solución propone un mecanismo de priorización de memoria. Mediante nuevas herramientas en el kernel, el sistema ahora puede identificar qué aplicaciones están en primer plano (como los juegos) y otorgarles prioridad absoluta sobre los procesos en segundo plano. Esto asegura que la VRAM disponible se reserve para el juego, mientras que las tareas menos críticas son las primeras en ser desplazadas a la memoria más lenta.
Te recomendamos nuestra guía sobre las mejores tarjetas gráficas del mercado
Los resultados preliminares son prometedores. En los mismos tests de Cyberpunk 2077, el uso de GTT se redujo casi a la mitad (unos 650 MB), eliminando el estancamiento de datos innecesarios y estabilizando el rendimiento durante sesiones prolongadas.
Compatibilidad y futuro
Actualmente, estas mejoras benefician a los controladores de código abierto de AMD e Intel. Desafortunadamente, los usuarios de Nvidia quedan afuera por ahora, debido a que sus controladores propietarios no soportan el controlador de cgroup necesario. Esta actualización no solo mejora la experiencia actual en Linux, sino que parece preparar el terreno para futuras consolas y Steam Machines equipadas con hardware de 8GB de VRAM. Os mantendremos informados.
